* {
    color: #999;
}


.content.admin {
    width: 370px;
    margin: 10px auto;
}

header {
    width: 100%;
    height: 41px;
    background: rgba(0, 0, 0, 0.6);
}

    header a {
        padding: 10px 20px;
        background: rgba(0, 0, 0, 0.40);
    }

        header a:hover {
            background: rgba(153, 153, 153, 0.80);
        }

h2 a {
    font-size: 24px;
    color: #3C25E9;
    text-shadow: #999 1px 0px 0px, #999 0px 1px 0px, #999 -1px 0px 0px, #999 0px -1px 0px;
}

    h2 a:hover {
        color: #E97B25;
    }

input[type="text"], input[type="password"], textarea {
    width: 360px;
    line-height: 26px;
    font-size: 14px;
    margin: 10px 0;
    color: #ccc;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);
    background: rgba(255, 255, 255, 0.14);
    border: #FFF solid 1px;
    border-radius: 3px;
    padding: 5px 2px;
}

textarea {
    height: 80px;
    resize: none;
    line-height: 18px;
}


.error_msg {
    width: 360px;
    font-size: 24px;
    margin-top: 10px;
    color: #EC3D3D;
    text-shadow: #999 1px 0px 0px, #999 0px 1px 0px, #999 -1px 0px 0px, #999 0px -1px 0px;
}
